The Best 15 Restaurants in Mountain View, United States

4.5 Rating
39 reviews

271 Castro St, Mountain View, CA 94041-1203, Mountain View

"Big fan of the roasted barley milk tea. It's my favorite milk tea in South Bay. Don't care much for "